import * as pulumi from "@pulumi/pulumi"; export declare function getCpCode(args: GetCpCodeArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCpCode. */ export interface GetCpCodeArgs { contractId: string; cpCodeId?: string; cpCodeName?: string; groupId: string; } /** * A collection of values returned by getCpCode. */ export interface GetCpCodeResult { readonly contractId: string; readonly cpCodeId: string; readonly cpCodeName: string; readonly createdDate: string; readonly groupId: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly productIds: string[]; } export declare function getCpCodeOutput(args: GetCpCodeOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCpCode. */ export interface GetCpCodeOutputArgs { contractId: pulumi.Input; cpCodeId?: pulumi.Input; cpCodeName?: pulumi.Input; groupId: pulumi.Input; } //# sourceMappingURL=getCpCode.d.ts.map