import { PropType } from 'vue'; import { Styles } from '@wolf-tui/core'; export interface StaticProps { /** * Array of items of any type to render using the scoped slot. */ items: T[]; /** * Styles to apply to a container of child elements. See for supported properties. */ style?: Styles; } /** * `` component permanently renders its output above everything else. * It's useful for displaying activity like completed tasks or logs—things that * don't change after they're rendered (hence the name "Static"). * * It's preferred to use `` for use cases like these when you can't know * or control the number of items that need to be rendered. * * For example, Tap uses `` to display a list of completed tests. * Gatsby uses it to display a list of generated pages while still displaying a live progress bar. */ export declare const Static: import('vue').DefineComponent; required: true; }; style: { type: PropType; default: undefined; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; required: true; }; style: { type: PropType; default: undefined; }; }>> & Readonly<{}>, { style: Styles; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export type { StaticProps as Props, StaticProps as IProps }; //# sourceMappingURL=Static.d.ts.map