import { type IntegrationData, type WidgetSettingsData } from '../sdk';
export declare class IntegrationService {
    private mtxId?;
    private mtxKey?;
    private mtxApp?;
    constructor(mtxId?: string, mtxKey?: string, mtxApp?: number);
    /**
     * Fetch integration settings from the API
     * Returns null if no credentials provided (for preview mode)
     */
    fetchIntegrationSettings(): Promise<IntegrationData | null>;
    /**
     * Get widget settings from integration data
     */
    getWidgetSettings(integration: IntegrationData): WidgetSettingsData | null;
}
export default IntegrationService;
//# sourceMappingURL=IntegrationService.d.ts.map