@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
19 lines (17 loc) • 1.14 kB
TypeScript
/// <reference types="react" />
import { IComposition } from '@docsvision/web/core/composition';
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { $LayoutFileController } from '@docsvision/webclient/Generated/DocsVision.WebClient.Controllers';
import { IComponentProps } from '@docsvision/web/core/component';
import { $LocalStorage } from '@docsvision/webclient/System/$LocalStorage';
import { $FileDownload } from '@docsvision/webclient/Platform/$FileDownload';
import { ICellData } from '@docsvision/web/components/table/interfaces';
import { $FilePreview } from '@docsvision/webclient/Platform/$FilePreview';
import { $FilePreviewServices } from '@docsvision/webclient/Platform/FilePreview';
export interface IQuotesProps extends IComponentProps {
composition: IComposition<"TableCell", ICellData, $LayoutFileController & $LocalStorage & $FileDownload & $FilePreview & $FilePreviewServices>;
resources: Record<string, unknown>;
quotes: GenModels.CardQuotes;
services: $LayoutFileController & $LocalStorage;
}
export declare function Quotes(props: IQuotesProps): JSX.Element;