import type { DeclarationConstraintOptions } from "../constraint.js"; import { DeclarationFromOptions, Options as DeclarationOptions, type ExactOptions } from "../declaration.js"; import { type Example } from "../example.js"; export type KubernetesAddress = { readonly host: string; readonly port: number; }; export type Options = DeclarationOptions & DeclarationConstraintOptions & { readonly examples?: KubernetesAddressExamples; readonly portName?: string; }; type KubernetesAddressExamples = { readonly host?: Example[]; readonly port?: Example[]; }; export declare function kubernetesAddress(name: string, options?: ExactOptions): DeclarationFromOptions; export {};