@benev/slate
Version:
frontend web stuff
13 lines (12 loc) • 451 B
TypeScript
import { Constructor } from "../../tools/constructor.js";
export declare function mixinSetups<C extends Constructor<any>>(Base: C): {
new (...args: any[]): {
[x: string]: any;
"__#18@#setups": Set<() => () => void>;
"__#18@#setdowns": Set<() => void>;
register_setup(setup: () => () => void): void;
setup(): () => void;
connectedCallback(): void;
disconnectedCallback(): void;
};
} & C;