import { GridIcons } from '@toolbox-web/grid'; import { PropType, VNode } from 'vue'; import { TypeDefaultsMap } from './grid-type-registry'; /** * Combined provider for type defaults and icons. * * @example * ```vue * * * * ``` * @since 0.1.0 */ export declare const GridProvider: import('vue').DefineComponent; default: undefined; }; /** * Icon overrides to provide to all descendant grids. */ icons: { type: PropType>; default: undefined; }; }>, () => VNode | VNode[] | undefined, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: undefined; }; /** * Icon overrides to provide to all descendant grids. */ icons: { type: PropType>; default: undefined; }; }>> & Readonly<{}>, { icons: Partial; typeDefaults: TypeDefaultsMap; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; /** @since 0.1.0 */ export type GridProviderProps = InstanceType['$props']; //# sourceMappingURL=grid-provider.d.ts.map