import * as pulumi from "@pulumi/pulumi";
/**
 * Provides an easy way to retrieve the Personal Folder.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as sumologic from "@pulumi/sumologic";
 *
 * const personalFolder = sumologic.getPersonalFolder({});
 * ```
 *
 * ## Attributes reference
 *
 * The following attributes are exported:
 *
 * - `id` - The ID of the Personal Folder.
 * - `name` - The name of the Personal Folder.
 * - `description` - The description of the Personal Folder.
 */
export declare function getPersonalFolder(args?: GetPersonalFolderArgs, opts?: pulumi.InvokeOptions): Promise<GetPersonalFolderResult>;
/**
 * A collection of arguments for invoking getPersonalFolder.
 */
export interface GetPersonalFolderArgs {
    description?: string;
    id?: string;
    name?: string;
}
/**
 * A collection of values returned by getPersonalFolder.
 */
export interface GetPersonalFolderResult {
    readonly description: string;
    readonly id: string;
    readonly name: string;
}
/**
 * Provides an easy way to retrieve the Personal Folder.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as sumologic from "@pulumi/sumologic";
 *
 * const personalFolder = sumologic.getPersonalFolder({});
 * ```
 *
 * ## Attributes reference
 *
 * The following attributes are exported:
 *
 * - `id` - The ID of the Personal Folder.
 * - `name` - The name of the Personal Folder.
 * - `description` - The description of the Personal Folder.
 */
export declare function getPersonalFolderOutput(args?: GetPersonalFolderOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetPersonalFolderResult>;
/**
 * A collection of arguments for invoking getPersonalFolder.
 */
export interface GetPersonalFolderOutputArgs {
    description?: pulumi.Input<string>;
    id?: pulumi.Input<string>;
    name?: pulumi.Input<string>;
}
