/// import { StickerPackOptionsBase } from "../exporters/types"; import { ProfileImageIds, ResourceProvider, StickerSetInfo } from "../types"; export interface FileSystemBuilderContextOptions { sourceDir: string; destDir: string; name: string; description: string; exports: (string | StickerPackOptionsBase)[]; } export declare class FileSystemBuilderContext implements ResourceProvider { opts: FileSystemBuilderContextOptions; static moduleName: string; constructor(opts: FileSystemBuilderContextOptions); info(): Promise; listStickers(): Promise<{ index: number; name: string; extension: "png"; resId: string; }[]>; getProfileImages(): Promise; loadResource(redId: string): Promise; saveResource(pckerId: string, category: string | undefined, name: string, data: Buffer): Promise; getExportSet(): Promise; } export declare const Context: typeof FileSystemBuilderContext;