import * as AWS from 'aws-sdk'; export declare function listHostedZones(): Promise; export declare function getBestMatchingHostedZone(domain: string, zones: AWS.Route53.HostedZone[]): AWS.Route53.HostedZone | undefined; export declare function requireBestMatchingHostedZone(domain: string, zones: AWS.Route53.HostedZone[]): AWS.Route53.HostedZone; export declare function isValidHostname(hostname: string): boolean;