import { ThemeReference } from '@fluentui-react-native/theme';
import type { ThemeOptions } from '@fluentui-react-native/theme-types';
import type { OfficeBrand } from './applyBrand';
import type { ThemeNames } from './applyTheme';
export declare const lightnessOptions: {
    label: string;
    value: string;
}[];
export declare class TesterThemeReference extends ThemeReference {
    private _themeName;
    private _brand;
    private options;
    private baseTheme;
    constructor();
    /** get/set the currently active theme */
    get themeName(): ThemeNames;
    set themeName(newTheme: ThemeNames);
    /** get/set the theme appearance */
    get appearance(): ThemeOptions['appearance'];
    set appearance(lightness: ThemeOptions['appearance']);
    /** get/set the applied brand */
    get brand(): OfficeBrand;
    set brand(newBrand: OfficeBrand);
}
export declare const testerTheme: TesterThemeReference;
//# sourceMappingURL=CustomThemes.d.ts.map