import * as pulumi from "@pulumi/pulumi";
/**
 * Data source for retrieving a Harness user group
 */
export declare function getUserGroup(args?: GetUserGroupArgs, opts?: pulumi.InvokeOptions): Promise<GetUserGroupResult>;
/**
 * A collection of arguments for invoking getUserGroup.
 */
export interface GetUserGroupArgs {
    /**
     * Unique identifier of the user group
     */
    id?: string;
    /**
     * The name of the user group.
     */
    name?: string;
}
/**
 * A collection of values returned by getUserGroup.
 */
export interface GetUserGroupResult {
    /**
     * Unique identifier of the user group
     */
    readonly id?: string;
    /**
     * The name of the user group.
     */
    readonly name?: string;
}
/**
 * Data source for retrieving a Harness user group
 */
export declare function getUserGroupOutput(args?: GetUserGroupOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output<GetUserGroupResult>;
/**
 * A collection of arguments for invoking getUserGroup.
 */
export interface GetUserGroupOutputArgs {
    /**
     * Unique identifier of the user group
     */
    id?: pulumi.Input<string>;
    /**
     * The name of the user group.
     */
    name?: pulumi.Input<string>;
}
