import { Translation } from 'primeng/api';
import { NgxRbkUtilsConfig } from './modules/rbk-utils/ngx-rbk-utils.config';
import { SmzDialogsConfig } from './modules/smz-dialogs/smz-dialogs.config';
import { SmzLayoutsConfig } from './modules/smz-layouts/core/globals/smz-layouts.config';
import { SmzTablesConfig } from './modules/smz-tables/models/table-configs';
export declare class NgxSmzUiConfig {
    debugMode: boolean;
    legacyMode: boolean;
    rbkUtils: NgxRbkUtilsConfig;
    tables: SmzTablesConfig;
    dialogs: SmzDialogsConfig;
    layouts: SmzLayoutsConfig;
    locale: SmzLocaleConfig;
}
export interface SmzLocaleConfig {
    code: "pt-BR" | "en-US";
    authorization: {
        tenant: {
            displayName: string;
        };
    };
    translation: Translation;
}
