svelte-multiselect
Version:
Svelte multi-select component
33 lines (32 loc) • 837 B
TypeScript
export declare const EXAMPLE_MODULE_PREFIX = "___live_example___";
export declare const EXAMPLE_COMPONENT_PREFIX = "LiveExample___";
interface RemarkMeta {
Wrapper?: string | [string, string];
filename?: string;
csr?: boolean;
example?: boolean;
hide_script?: boolean;
hide_style?: boolean;
[key: string]: unknown;
}
interface RemarkOptions {
defaults?: Partial<RemarkMeta>;
}
interface RemarkTree {
type: string;
children: RemarkNode[];
}
interface RemarkNode {
type: string;
lang?: string;
meta?: string;
value?: string;
children?: RemarkNode[];
}
interface RemarkFile {
filename: string;
cwd: string;
}
type RemarkTransformer = (tree: RemarkTree, file: RemarkFile) => void;
declare function remark(options?: RemarkOptions): RemarkTransformer;
export default remark;