export type ScratchGetRequest = {
    url: string;
} & RequestInit;
export type ScratchSendRequest = {
    url: string;
    withCredentials?: boolean;
} & RequestInit;
export interface Tool {
    get isGetSupported(): boolean;
    get(request: ScratchGetRequest): Promise<Uint8Array | null>;
    get isSendSupported(): boolean;
    send(request: ScratchSendRequest): Promise<string>;
}
