import type { DataApi } from "../../client.js";
import type { TSchema, ValueListsOptions } from "./types.js";
/**
 * Calls the FileMaker Data API to get the layout metadata and returns a schema
 */
export declare const getLayoutMetadata: (args: {
    client: ReturnType<typeof DataApi>;
    layout: string;
    valueLists?: ValueListsOptions;
}) => Promise<{
    schema: TSchema[];
    portalSchema: {
        schemaName: string;
        schema: TSchema[];
    }[];
    valueLists: {
        name: string;
        values: string[];
    }[];
} | undefined>;
//# sourceMappingURL=getLayoutMetadata.d.ts.map