import Airtable from "airtable";
import { Endpoint, EndpointOptions, RestMethod, UnknownActionPayload } from "./endpoint";
declare type AirtableBase = ReturnType<typeof Airtable.base>;
export declare class OfficialClientWrapper implements Endpoint {
    officialClient: AirtableBase;
    constructor(airtable: AirtableBase);
    runAction<P extends UnknownActionPayload>(method: RestMethod, { path, payload }: EndpointOptions<P>): Promise<unknown>;
}
export {};
