import * as pulumi from "@pulumi/pulumi"; /** * Gets a SpecialistPool. */ export declare function getSpecialistPool(args: GetSpecialistPoolArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetSpecialistPoolArgs { location: string; project?: string; specialistPoolId: string; } export interface GetSpecialistPoolResult { /** * The user-defined name of the SpecialistPool. The name can be up to 128 characters long and can consist of any UTF-8 characters. This field should be unique on project-level. */ readonly displayName: string; /** * The resource name of the SpecialistPool. */ readonly name: string; /** * The resource name of the pending data labeling jobs. */ readonly pendingDataLabelingJobs: string[]; /** * The email addresses of the managers in the SpecialistPool. */ readonly specialistManagerEmails: string[]; /** * The number of managers in this SpecialistPool. */ readonly specialistManagersCount: number; /** * The email addresses of workers in the SpecialistPool. */ readonly specialistWorkerEmails: string[]; } /** * Gets a SpecialistPool. */ export declare function getSpecialistPoolOutput(args: GetSpecialistPoolOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetSpecialistPoolOutputArgs { location: pulumi.Input; project?: pulumi.Input; specialistPoolId: pulumi.Input; }