import Component from '@glimmer/component'; import type { TOC } from '@ember/component/template-only'; interface SnippetRegisterArgs { id: string; name: string; } interface DocfyDemoExampleSignature { Element: HTMLDivElement; Blocks: { default: []; }; } interface DocfyDemoSnippetsSignature { Blocks: { default: [any]; }; } declare class DocfyDemoSnippets extends Component { snippets: SnippetRegisterArgs[]; active?: string; registerSnippet(snippet: SnippetRegisterArgs): void; setActiveSnippet(id: string): void; } interface DocfyDemoArgs { id: string; } interface DocfyDemoSignature { Args: DocfyDemoArgs; Element: HTMLDivElement; Blocks: { default: [ { Example: TOC; Description: any; Snippet: any; Snippets: typeof DocfyDemoSnippets; } ]; }; } export default class DocfyDemo extends Component { } export {}; //# sourceMappingURL=docfy-demo.d.ts.map