import type { InstanceRegistration } from '@n8n/api-types';
export interface InstanceRegistryProvider {
    getAllInstances(): Promise<InstanceRegistration[]>;
    getLocalInstance(): InstanceRegistration | null;
}
export declare class InstanceRegistryProxyService implements InstanceRegistryProvider {
    private provider;
    registerProvider(provider: InstanceRegistryProvider): void;
    getAllInstances(): Promise<InstanceRegistration[]>;
    getLocalInstance(): InstanceRegistration | null;
}
