import type { MittwaldAPIV2 } from "@mittwald/api-client"; type DnsRecordCombinedA = MittwaldAPIV2.Components.Schemas.DnsRecordCombinedA; type DnsCombinedAManaged = MittwaldAPIV2.Components.Schemas.DnsCombinedAManaged; type DnsRecordMX = MittwaldAPIV2.Components.Schemas.DnsRecordMX; type DnsRecordMXManaged = MittwaldAPIV2.Components.Schemas.DnsRecordMXManaged; type DnsCombinedACustom = MittwaldAPIV2.Components.Schemas.DnsCombinedACustom; type DnsRecordMXCustom = MittwaldAPIV2.Components.Schemas.DnsRecordMXCustom; type DnsRecordTXT = MittwaldAPIV2.Components.Schemas.DnsRecordTXT; type DnsRecordTXTComponent = MittwaldAPIV2.Components.Schemas.DnsRecordTXTComponent; type DnsRecordSRVComponent = MittwaldAPIV2.Components.Schemas.DnsRecordSRVComponent; type DnsRecordSRV = MittwaldAPIV2.Components.Schemas.DnsRecordSRV; export declare function isManagedARecord(r: DnsRecordCombinedA): r is DnsCombinedAManaged; export declare function isCustomARecord(r: DnsRecordCombinedA): r is DnsCombinedACustom; export declare function isManagedMXRecord(r: DnsRecordMX): r is DnsRecordMXManaged; export declare function isCustomMXRecord(r: DnsRecordMX): r is DnsRecordMXCustom; export declare function isTXTRecord(r: DnsRecordTXT): r is DnsRecordTXTComponent; export declare function isSRVRecord(r: DnsRecordSRV): r is DnsRecordSRVComponent; export {};