import type { ApiClient } from "@promobase/sdk-runtime"; export interface URLFields { engagement: Record; id: string; og_object: Record; ownership_permissions: Record; scopes: Record; } export interface URLUpdateParams { blacklist?: boolean; denylist?: boolean; hmac?: string; locale?: string[]; scopes?: string[]; ts?: string; [key: string]: unknown; } export declare function uRLNode(client: ApiClient, id: string): { __path: string; __brand: URLFields; get: (opts: { fields: F; params?: Record; }) => Promise>; update: (params: URLUpdateParams) => Promise; }; //# sourceMappingURL=url.d.ts.map