@scrolia/vanilla
Version:
A headless scrollbar component
27 lines • 717 B
TypeScript
import { ComponentTypes } from "../../@types/component.js";
import { Plugin } from "../../@types/options.js";
import * as Atom from "atomico";
declare function _Provider(props: Atom.Props<typeof _Provider>): Atom.Host<any>;
declare namespace _Provider {
var props: {
disabled: {
type: BooleanConstructor;
reflect: true;
attr: string;
};
page: {
type: BooleanConstructor;
reflect: true;
attr: string;
};
plugins: {
type: Atom.Type<Plugin[]>;
reflect: true;
attr: string;
};
};
}
/** Scrollbar provider type. */
type ProviderElement = ComponentTypes<typeof _Provider>;
export { type ProviderElement };
//# sourceMappingURL=index.d.ts.map