import { type Snapshot, type ZeBuildAssetsMap, type ZephyrPluginOptions } from 'zephyr-edge-contract';
import type { ZephyrEngine } from '../../zephyr-engine/index.mjs';
interface CreateSnapshotProps {
    mfConfig: Pick<ZephyrPluginOptions, 'mfConfig'>['mfConfig'];
    mfConfigs?: Pick<ZephyrPluginOptions, 'mfConfigs'>['mfConfigs'];
    assets: ZeBuildAssetsMap;
    snapshotType?: 'csr' | 'ssr';
    entrypoint?: string;
}
export declare function createSnapshot(zephyr_engine: ZephyrEngine, { mfConfig, mfConfigs, assets, snapshotType, entrypoint }: CreateSnapshotProps): Promise<Snapshot>;
export {};
//# sourceMappingURL=ze-build-snapshot.d.mts.map