Vollständiges Redesign mit Gold-Formularen, BMP-Logo, multi-step Forms (Bewerbung, Kontakt, Sponsoring), Netlify-Deployment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
11 lines
572 B
TypeScript
11 lines
572 B
TypeScript
import { LooseOptionsType, CreateOptionsType } from './Options.js';
|
|
import { WindowType } from './utils.js';
|
|
type OptionsType = Partial<CreateOptionsType<LooseOptionsType>>;
|
|
export type OptionsHandlerType = {
|
|
mergeOptions: <TypeA extends OptionsType, TypeB extends OptionsType>(optionsA: TypeA, optionsB?: TypeB) => TypeA;
|
|
optionsAtMedia: <Type extends OptionsType>(options: Type) => Type;
|
|
optionsMediaQueries: (optionsList: OptionsType[]) => MediaQueryList[];
|
|
};
|
|
export declare function OptionsHandler(ownerWindow: WindowType): OptionsHandlerType;
|
|
export {};
|