import type { Transport, PageResult } from '@23blocks/contracts'; import type { Landing, CreateLandingRequest, UpdateLandingRequest, ListLandingsParams } from '../types/landing.js'; export interface LandingsService { list(formUniqueId: string, params?: ListLandingsParams): Promise>; get(formUniqueId: string, uniqueId: string): Promise; submit(formUniqueId: string, data: CreateLandingRequest): Promise; update(formUniqueId: string, uniqueId: string, data: UpdateLandingRequest): Promise; delete(formUniqueId: string, uniqueId: string): Promise; } export declare function createLandingsService(transport: Transport, _config: { apiKey: string; }): LandingsService; //# sourceMappingURL=landings.service.d.ts.map