import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
export declare function getIncidentTypeCustomField(args: GetIncidentTypeCustomFieldArgs, opts?: pulumi.InvokeOptions): Promise<GetIncidentTypeCustomFieldResult>;
/**
 * A collection of arguments for invoking getIncidentTypeCustomField.
 */
export interface GetIncidentTypeCustomFieldArgs {
    displayName: string;
    incidentType: string;
}
/**
 * A collection of values returned by getIncidentTypeCustomField.
 */
export interface GetIncidentTypeCustomFieldResult {
    readonly dataType: string;
    readonly defaultValue: string;
    readonly description: string;
    readonly displayName: string;
    readonly enabled: boolean;
    readonly fieldOptions: outputs.GetIncidentTypeCustomFieldFieldOption[];
    readonly fieldType: string;
    readonly id: string;
    readonly incidentType: string;
    readonly name: string;
    readonly self: string;
    readonly summary: string;
    readonly type: string;
}
export declare function getIncidentTypeCustomFieldOutput(args: GetIncidentTypeCustomFieldOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetIncidentTypeCustomFieldResult>;
/**
 * A collection of arguments for invoking getIncidentTypeCustomField.
 */
export interface GetIncidentTypeCustomFieldOutputArgs {
    displayName: pulumi.Input<string>;
    incidentType: pulumi.Input<string>;
}
