import { Table } from "./Table.js";
export declare class Feishu {
    private appId;
    private appSecret;
    private tenant_access_token;
    constructor(config?: {
        appId?: string;
        appSecret?: string;
    });
    connect(): Promise<void>;
    private getTenantAccessToken;
    table({ tableId, appToken }: {
        tableId: string;
        appToken: string;
    }): Table<import("./Table.js").FieldData>;
    query(url: string, method: string, data: any): Promise<any>;
}
//# sourceMappingURL=Feishu.d.ts.map