import type { Generic, LoaderCallback, RegisterOptions } from 'adopted-style-sheets';
import type { Mode } from '../schema';
type KoliBriOptions = RegisterOptions & {
    environment?: Mode;
    transformTagName?: (tagName: string) => string;
    reflectInputValues?: boolean;
};
export declare const bootstrap: (themes: Generic.Theming.RegisterPatch<string, string, string> | Generic.Theming.RegisterPatch<string, string, string>[] | Set<Generic.Theming.RegisterPatch<string, string, string>>, loaders: LoaderCallback | LoaderCallback[] | Set<LoaderCallback>, koliBriOptions?: KoliBriOptions) => Promise<void[]>;
export declare const register: (themes: Generic.Theming.RegisterPatch<string, string, string> | Generic.Theming.RegisterPatch<string, string, string>[] | Set<Generic.Theming.RegisterPatch<string, string, string>>, loaders: LoaderCallback | LoaderCallback[] | Set<LoaderCallback>, koliBriOptions?: KoliBriOptions) => Promise<void[]>;
export declare const isInitialized: () => boolean;
export declare const getOptions: () => KoliBriOptions | undefined;
export {};
