import type { ModuleInterface } from '@n8n/decorators';
export declare class QuickConnectModule implements ModuleInterface {
    init(): Promise<void>;
    settings(): Promise<{
        options: ({
            packageName: string;
            text: string;
            credentialType: string;
            quickConnectType: string;
            config?: undefined;
            consentText?: string | undefined;
            consentCheckbox?: string | undefined;
            disclaimer?: {
                text: string;
                linkUrl: string;
                linkLabel?: string | undefined;
            } | undefined;
        } | {
            packageName: string;
            config: {
                integrationId: string;
            };
            text: string;
            credentialType: string;
            quickConnectType: "pinecone";
            consentText?: string | undefined;
            consentCheckbox?: string | undefined;
            disclaimer?: {
                text: string;
                linkUrl: string;
                linkLabel?: string | undefined;
            } | undefined;
        } | {
            packageName: string;
            text: string;
            credentialType: string;
            quickConnectType: "firecrawl";
            consentText: string;
            config?: undefined;
            consentCheckbox?: string | undefined;
            disclaimer?: {
                text: string;
                linkUrl: string;
                linkLabel?: string | undefined;
            } | undefined;
        })[];
    }>;
    private registerHandlers;
}
