export declare const listTableRecordsPlugin: (sdk: { context: { api: import("../../..").ApiClient; resolveCredentials: () => Promise; }; } & { context: import("../../eventEmission").EventEmissionContext; } & { context: { meta: Record; }; }) => { listTableRecords: (options?: (({ table: string; keyMode: "names" | "ids"; filters?: { fieldKey: string; operator: "in" | "contains" | "gt" | "gte" | "lt" | "lte" | "search" | "exact" | "different" | "icontains" | "range" | "isnull" | "startswith" | "is_within"; value?: unknown; }[] | undefined; sort?: { fieldKey: string; direction: "asc" | "desc"; } | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; trash?: "only" | "include" | "exclude" | undefined; } | { tableId: string; keyMode: "names" | "ids"; filters?: { fieldKey: string; operator: "in" | "contains" | "gt" | "gte" | "lt" | "lte" | "search" | "exact" | "different" | "icontains" | "range" | "isnull" | "startswith" | "is_within"; value?: unknown; }[] | undefined; sort?: { fieldKey: string; direction: "asc" | "desc"; } | undefined; pageSize?: number | undefined; maxItems?: number | undefined; cursor?: string | undefined; trash?: "only" | "include" | "exclude" | undefined; }) & { cursor?: string; pageSize?: number; maxItems?: number; }) | undefined) => import("../../..").PaginatedSdkResult<{ id: string; data: Record; created_at: string; edited_at: string; deleted_at?: string | null | undefined; }>; } & { context: { meta: { listTableRecords: import("../../..").PluginMeta; }; }; }; export type ListTableRecordsPluginProvides = ReturnType; //# sourceMappingURL=index.d.ts.map