import type { StudioModuleAdminContribution } from './moduleAdminContracts'; export type StudioModuleAdminDraft = Record; export type StudioModuleAdminDraftResult = { readonly ok: true; readonly config: Record; } | { readonly ok: false; readonly message: string; }; export declare function createStudioModuleAdminDraft(args: { readonly contribution: StudioModuleAdminContribution; readonly config: unknown; }): StudioModuleAdminDraft; export declare function parseStudioModuleAdminDraft(args: { readonly contribution: StudioModuleAdminContribution; readonly currentConfig: unknown; readonly draft: StudioModuleAdminDraft; }): StudioModuleAdminDraftResult; //# sourceMappingURL=moduleAdminModel.d.ts.map