22 lines
663 B
TypeScript
22 lines
663 B
TypeScript
import type { StaticBuildOptions } from '../core/build/types.js';
|
|
import type { ImageTransform } from './types.js';
|
|
interface GenerationDataUncached {
|
|
cached: false;
|
|
weight: {
|
|
before: number;
|
|
after: number;
|
|
};
|
|
}
|
|
interface GenerationDataCached {
|
|
cached: true;
|
|
}
|
|
type GenerationData = GenerationDataUncached | GenerationDataCached;
|
|
export declare function generateImage(buildOpts: StaticBuildOptions, options: ImageTransform, filepath: string): Promise<GenerationData | undefined>;
|
|
export declare function getStaticImageList(): Iterable<[
|
|
string,
|
|
{
|
|
path: string;
|
|
options: ImageTransform;
|
|
}
|
|
]>;
|
|
export {};
|