export interface AssembledRequestOptions {
    method: 'GET' | 'POST' | 'PATCH' | 'DELETE';
    path: string;
    apiKey: string;
    body?: Record<string, unknown>;
    queryParams?: Record<string, string | number | boolean | undefined>;
}
/**
 * Make an authenticated request to the Assembled API.
 */
export declare function makeAssembledRequest<T = unknown>(options: AssembledRequestOptions): Promise<T>;
//# sourceMappingURL=assembled.utils.d.ts.map