import { HttpMethodType } from '../common'; import { PluginBase, XKongPluginKeyAuth } from '../types/kong'; import { K8sIngress, K8sKongIngress, K8sKongPlugin, K8sKongPluginBase } from '../types/kubernetes-config'; export declare const pluginKeyAuth: XKongPluginKeyAuth; export declare const pluginDocWithName: (name: string, plugin: string) => K8sKongPluginBase>; export declare const keyAuthPluginDoc: (suffix: string) => K8sKongPlugin; export declare const methodDoc: (method: HttpMethodType | Lowercase) => K8sKongIngress; export declare const keyAuthName: (suffix: string) => string; export declare const ingressDoc: (index: number, plugins: string[], host: string, name: string, path?: string | null | undefined) => K8sIngress; export declare const ingressDocWithOverride: (index: number, plugins: string[], override: string, host: string, name: string, path?: string | null | undefined) => K8sIngress; //# sourceMappingURL=plugin-helpers.d.ts.map