type ControlsVisibility = `always` | `hover` | `never`; type ShowControlsConfig = { mode?: ControlsVisibility; hidden?: ControlName[]; style?: string; }; export type ShowControlsProp = ControlsVisibility | ShowControlsConfig | boolean; export type ShowControlsState = ReturnType; export declare function normalize_show_controls(prop: ShowControlsProp | undefined, default_mode?: ControlsVisibility): { mode: ControlsVisibility; style: string | undefined; visible: (name: string) => boolean; class: string; }; export {};