import * as pulumi from "@pulumi/pulumi"; export declare function getUser(args?: GetUserArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getUser. */ export interface GetUserArgs { description?: string; firstname?: string; lastname?: string; login?: string; mail?: string; } /** * A collection of values returned by getUser. */ export interface GetUserResult { readonly admin: boolean; readonly authSourceId: number; readonly defaultLocationId: number; readonly defaultOrganizationId: number; readonly description?: string; readonly firstname?: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly lastname?: string; readonly locale: string; readonly locationIds: number[]; readonly login?: string; readonly mail?: string; readonly organizationIds: number[]; readonly password: string; } export declare function getUserOutput(args?: GetUserOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getUser. */ export interface GetUserOutputArgs { description?: pulumi.Input; firstname?: pulumi.Input; lastname?: pulumi.Input; login?: pulumi.Input; mail?: pulumi.Input; }