// *** WARNING: this file was generated by test. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

import * as pulumi from "@pulumi/pulumi";
import { input as inputs, output as outputs } from "../types";

import * as pulumiRandom from "@pulumi/random";

export interface PetArgs {
    age?: pulumi.Input<number>;
    name?: pulumi.Input<pulumiRandom.RandomPet>;
    nameArray?: pulumi.Input<pulumi.Input<pulumiRandom.RandomPet>[]>;
    nameMap?: pulumi.Input<{[key: string]: pulumi.Input<pulumiRandom.RandomPet>}>;
    requiredName: pulumi.Input<pulumiRandom.RandomPet>;
    requiredNameArray: pulumi.Input<pulumi.Input<pulumiRandom.RandomPet>[]>;
    requiredNameMap: pulumi.Input<{[key: string]: pulumi.Input<pulumiRandom.RandomPet>}>;
}
