import { SchemaDdl } from "./schema_ddl";
import { Database } from "@google-cloud/spanner";
export declare enum SchemaState {
    PENDING = 1,
    DONE = 2
}
export declare function markSchemaImageUpdateDone(databaseClient: Database, databaseId: string, versionId: number): Promise<void>;
export declare function updateSchemaFromDdlFile(projectId: string, instanceId: string, databaseId: string, ddlFile: string): Promise<void>;
export declare function updateSchema(projectId: string, instanceId: string, databaseId: string, newSchemaDdl: SchemaDdl): Promise<void>;
