import { OptionalQueryHandler } from "../server"; export interface ValueWithTtl { value: string; ttl?: number; } export declare type MxValue = ValueWithTtl & { priority?: number; }; export interface Zone { tld: string; ttl?: number; a?: Record; aaaa?: Record; txt?: Record; cname?: Record; ns?: Record; mx?: Record; } export declare function useZone(zone: Zone): OptionalQueryHandler;