import type { ExternalCollectedData, OnCanceledCallback, OnCompleteCallback, OnErrorCallback, OnEventCallback, OnReadyCallback } from './callbacks';
import { RawInquiryField } from './fields';
export declare function processThemeValues(themeObject: Object): {
    [key: string]: string;
};
export declare function callOnCompleteCallback(event: {
    inquiryId: string;
    status: string;
    fields: Record<string, RawInquiryField>;
    collectedData: ExternalCollectedData | null;
}, callback: OnCompleteCallback | undefined): void;
export declare function callOnCanceledCallback(event: {
    inquiryId?: string;
    sessionToken?: string;
}, callback: OnCanceledCallback | undefined): void;
export declare function callOnErrorCallback(event: {
    debugMessage: string;
    errorCode?: string;
}, callback: OnErrorCallback | undefined): void;
export declare function callOnReadyCallback(callback: OnReadyCallback | undefined): void;
export declare function callOnEventCallback(event: {
    event: any;
}, callback: OnEventCallback | undefined): void;
