import { baseProvisionerType } from '../index'; export declare const createApplyMixin: (base: baseProvisionerType) => { new (...a: any[]): { readonly kafkaBrokerPods: { kind: string; metadata: { namespace: string; labels: { 'app.kubernetes.io/component': string; }; }; }; readonly kafkaZookeeperPods: { kind: string; metadata: { namespace: string; labels: { app: string; }; }; }; createApply(): Promise; ensureKafkaIsInstalled(): Promise; ensureKafkaIsRunning(): Promise; controller: import("@provisioner/contracts").Controller; serviceName: string; moduleLocation: string; spec: any; serviceNamespace: string; routes?: any; logger?: any; readonly edition: string; _documentHelper: any; readonly documentHelper: import("@provisioner/contracts").AppHelper; help(command: string, options: import("@provisioner/contracts").optionFunctionType, messages: string[]): void; serve(req: any, res: any, serverRoot?: string): void; serveApi(req: any, res: any): Promise; readFile(...args: string[]): Promise; getIngressGatewayServiceClusterIp(): Promise; providedDeprovisionOption(option: any, answers?: any): any; getDeprovisionOption(option: any, defaultValue: any, answers?: any): any; setDeprovisionOption(option: any, value: any): any; }; };