import * as pulumi from "@pulumi/pulumi";
import * as enums from "../types/enums";
/**
 * Resource schema for AWS::Route53GlobalResolver::HostedZoneAssociation
 */
export declare function getHostedZoneAssociation(args: GetHostedZoneAssociationArgs, opts?: pulumi.InvokeOptions): Promise<GetHostedZoneAssociationResult>;
export interface GetHostedZoneAssociationArgs {
    hostedZoneAssociationId: string;
}
export interface GetHostedZoneAssociationResult {
    readonly createdAt?: string;
    readonly hostedZoneAssociationId?: string;
    readonly hostedZoneName?: string;
    readonly name?: string;
    readonly status?: enums.route53globalresolver.HostedZoneAssociationStatus;
    readonly updatedAt?: string;
}
/**
 * Resource schema for AWS::Route53GlobalResolver::HostedZoneAssociation
 */
export declare function getHostedZoneAssociationOutput(args: GetHostedZoneAssociationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetHostedZoneAssociationResult>;
export interface GetHostedZoneAssociationOutputArgs {
    hostedZoneAssociationId: pulumi.Input<string>;
}
