@speckle/shared
Version:
Shared code between various Speckle JS packages
13 lines • 407 B
TypeScript
import { PreviewPageResult } from './job.js';
export interface PreviewGenerator {
takeScreenshot: TakeScreenshot;
load: Load;
}
export type TakeScreenshot = () => Promise<PreviewPageResult>;
export type LoadArgs = {
url: string;
token: string;
};
export type Load = (args: LoadArgs) => Promise<void>;
export type { PreviewPageResult } from './job.js';
//# sourceMappingURL=interface.d.ts.map