import * as pulumi from "@pulumi/pulumi";
export declare function getGradientaiIndexingJob(args: GetGradientaiIndexingJobArgs, opts?: pulumi.InvokeOptions): Promise<GetGradientaiIndexingJobResult>;
/**
 * A collection of arguments for invoking getGradientaiIndexingJob.
 */
export interface GetGradientaiIndexingJobArgs {
    uuid: string;
}
/**
 * A collection of values returned by getGradientaiIndexingJob.
 */
export interface GetGradientaiIndexingJobResult {
    readonly completedDatasources: number;
    readonly createdAt: string;
    readonly dataSourceUuids: string[];
    readonly finishedAt: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
    readonly knowledgeBaseUuid: string;
    readonly phase: string;
    readonly startedAt: string;
    readonly status: string;
    readonly tokens: number;
    readonly totalDatasources: number;
    readonly totalItemsFailed: string;
    readonly totalItemsIndexed: string;
    readonly totalItemsSkipped: string;
    readonly updatedAt: string;
    readonly uuid: string;
}
export declare function getGradientaiIndexingJobOutput(args: GetGradientaiIndexingJobOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetGradientaiIndexingJobResult>;
/**
 * A collection of arguments for invoking getGradientaiIndexingJob.
 */
export interface GetGradientaiIndexingJobOutputArgs {
    uuid: pulumi.Input<string>;
}
//# sourceMappingURL=getGradientaiIndexingJob.d.ts.map