import { ScheduledTransactionItemStatus, ScheduledTransactionResponseItem } from '../types';
export interface ScheduledTransactionByIdResponse {
    scheduleId: string;
    chainId: number;
    transactions: ScheduledTransactionItemStatus[];
}
interface ScheduledTransactionResponseInterface {
    transactions: ScheduledTransactionResponseItem[];
}
export declare const getScheduledTransactionById: (scheduleId: string) => Promise<ScheduledTransactionByIdResponse>;
export declare const getScheduledTransactions: (isSolana: boolean, hashedEthereumAddress?: string, hashedDashboardAccountId?: string) => Promise<ScheduledTransactionResponseInterface>;
interface ScheduledTransactionsNullifierIndexesRequest {
    hashedEthereumAddress: string;
    nullifiers: string[];
}
interface ScheduledTransactionsNullifierIndexesResponse {
    indexes: number[];
}
export declare const getScheduledTransactionsNullifierIndexes: (body: ScheduledTransactionsNullifierIndexesRequest) => Promise<ScheduledTransactionsNullifierIndexesResponse>;
export {};
