interface Bid { id: string; did: string; collection: string; type: 'bid'; address: string; data: string; role: string; created: string; } export interface QueryBidsResponse { data: Array; nextPageToken?: string; } export interface SubmitBidResponse { id: string; } export interface ApproveBidResponse { id: string; } export interface RejectBidResponse { id: string; } export interface QueryDidIsBlockedResponse { blocked: boolean; } export interface DidBlockResponse { blocked: boolean; } export interface DidUnblockResponse { blocked: boolean; } export declare function queryBids(collection: string, pagination: { nextPageToken?: string; }, botUrl: string, ucanToken: string): Promise; export declare function queryBidsByDid(collection: string, did: string, botUrl: string, ucanToken: string): Promise; export declare function submitBid(collection: string, bid: string, role: string, botUrl: string, ucanToken: string): Promise; export declare function approveBid(bidId: string, collection: string, did: string, botUrl: string, ucanToken: string): Promise; export declare function rejectBid(bidId: string, collection: string, did: string, reason: string, botUrl: string, ucanToken: string): Promise; export declare function queryDidIsBlocked(collection: string, did: string, botUrl: string, ucanToken: string): Promise; export declare function didBlock(collection: string, did: string, botUrl: string, ucanToken: string): Promise; export declare function didUnblock(collection: string, did: string, botUrl: string, ucanToken: string): Promise; export {};