import Component from '@glimmer/component';
import type { ComponentLike } from '@glint/template';
export declare class Page extends Component<{
Blocks: {
/**
* If there was a compilation error, the `<:error>` block
* will be active and pass the caller the error text from the compiler.
*
* Example:
*
* ```gjs
* import { Page } from 'kolay/components';
*
*
*
* <:error as |errorText|>
*
* {{errorText}}
*
*
* <:success>
*
*
* ```
*/
error: [error: string | {
reason: string;
original: Error;
}];
/**
* Before the document is compiled (or errored), this block will be active.
*
* Example:
*
* ```gjs
* import { Page } from 'kolay/components';
*
*
*
* <:pending>
* Loading State
*
* <:success>
*
*
* ```
*/
pending: [];
/**
* If compilation of the active page was successful, the `<:success>` black
* will be active, and will pass the component reference to the caller.
*
* Example:
* ```gjs
* import { Page } from 'kolay/components';
*
*
*
* <:error>
* <:success as |prose|>
*
*
*
*
*
*
* ```
*/
success: [prose: ComponentLike];
};
}> {
private get selected();
}
export default Page;
//# sourceMappingURL=page.d.ts.map