import * as pulumi from "@pulumi/pulumi";
export declare function getSlackIntegration(args: GetSlackIntegrationArgs, opts?: pulumi.InvokeOptions): Promise<GetSlackIntegrationResult>;
/**
 * A collection of arguments for invoking getSlackIntegration.
 */
export interface GetSlackIntegrationArgs {
    slackChannelName: string;
}
/**
 * A collection of values returned by getSlackIntegration.
 */
export interface GetSlackIntegrationResult {
    readonly id: string;
    readonly integrationType: string;
    readonly onCallNotifications: boolean;
    readonly slackChannelId: string;
    readonly slackChannelName: string;
    readonly slackStatus: string;
    readonly slackTeamId: string;
    readonly slackTeamName: string;
}
export declare function getSlackIntegrationOutput(args: GetSlackIntegrationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetSlackIntegrationResult>;
/**
 * A collection of arguments for invoking getSlackIntegration.
 */
export interface GetSlackIntegrationOutputArgs {
    slackChannelName: pulumi.Input<string>;
}
