import type { NoCodesListener } from './dto/NoCodesListener';
import type { PurchaseDelegate } from './dto/PurchaseDelegate';
import { NoCodesTheme } from './dto/enums';
export declare class NoCodesConfig {
    readonly projectKey: string;
    readonly noCodesListener: NoCodesListener | undefined;
    readonly purchaseDelegate: PurchaseDelegate | undefined;
    readonly proxyUrl: string | undefined;
    readonly locale: string | undefined;
    readonly theme: NoCodesTheme | undefined;
    constructor(projectKey: string, noCodesListener?: NoCodesListener | undefined, purchaseDelegate?: PurchaseDelegate | undefined, proxyUrl?: string | undefined, locale?: string | undefined, theme?: NoCodesTheme | undefined);
}
