@vitus-labs/rocketstyle
Version:
Rocketstyle is ultra powerful and extensible styling system for building React components blazingly fast, easily and make them easily extensible and reusable.
10 lines • 681 B
TypeScript
type Func = (...args: any) => Record<string, unknown>;
type Obj = Record<string, unknown>;
type ChainOptions = (opts: Obj | Func | undefined, defaultOpts: Func[]) => Func[];
export declare const chainOptions: ChainOptions;
type ChainOrOptions = (keys: readonly string[], opts: Obj, defaultOpts: Obj) => Record<string, unknown>;
export declare const chainOrOptions: ChainOrOptions;
type ChainReservedKeyOptions = (keys: readonly string[], opts: Record<string, Obj | Func>, defaultOpts: Record<string, Func[]>) => Record<string, ReturnType<typeof chainOptions>>;
export declare const chainReservedKeyOptions: ChainReservedKeyOptions;
export {};
//# sourceMappingURL=chaining.d.ts.map