import * as core from "@terrascript/core"; export interface DirectoryServiceSharedDirectoryAccepterArgs extends core.ResourceArgs { /** * (Required) Identifier of the directory that is stored in the directory consumer account that corresp * onds to the shared directory in the owner account. */ sharedDirectoryId: string | core.StringOut; } export declare class DirectoryServiceSharedDirectoryAccepter extends core.Resource { /** * Identifier of the shared directory. */ id: string | core.StringOut; /** * Method used when sharing a directory (i.e., `ORGANIZATIONS` or `HANDSHAKE`). */ method: string | core.StringOut; /** * Message sent by the directory owner to the directory consumer to help the directory consumer adminis * trator determine whether to approve or reject the share invitation. */ notes: string | core.StringOut; /** * Account identifier of the directory owner. */ ownerAccountId: string | core.StringOut; /** * Identifier of the Managed Microsoft AD directory from the perspective of the directory owner. */ ownerDirectoryId: string | core.StringOut; /** * (Required) Identifier of the directory that is stored in the directory consumer account that corresp * onds to the shared directory in the owner account. */ sharedDirectoryId: string | core.StringOut; constructor(name: string, args?: DirectoryServiceSharedDirectoryAccepterArgs); getNamespace(): string; } //# sourceMappingURL=directory_service_shared_directory_accepter.d.ts.map