import type { CodebookSchema } from './codebook/CodebookSchema.js'; import type { DataPackageSchema } from './datapackage/DataPackageSchema.js'; import type { DataTableSchema } from './datatable/DataTableSchema.js'; import type { TableBundleSchema } from './tablebundle/TableBundleSchema.js'; import type { WorkflowSchema } from './workflow/WorkflowSchema.js'; export declare const LATEST_WORKFLOW_SCHEMA: string; export declare const LATEST_DATAPACKAGE_SCHEMA: string; export declare const LATEST_TABLEBUNDLE_SCHEMA: string; export declare const LATEST_DATATABLE_SCHEMA: string; export declare const LATEST_CODEBOOK_SCHEMA: string; export type FactoryInput = Omit & { name?: string; }; export declare function createDataPackageSchemaObject(input: FactoryInput): DataPackageSchema; export declare function createTableBundleSchemaObject(input: FactoryInput): TableBundleSchema; export declare function createWorkflowSchemaObject(input: FactoryInput): WorkflowSchema; export declare function createDataTableSchemaObject(input: FactoryInput): DataTableSchema; export declare function createCodebookSchemaObject(input: FactoryInput): CodebookSchema;