@proofgeist/fmdapi
Version:
FileMaker Data API client
21 lines • 604 B
TypeScript
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