import * as mockttp from 'mockttp';
import type { CompletedRequest } from 'mockttp';
export declare function startProxyServer(certDirRoot?: string): Promise<ProxyServer>;
export interface ProxyServer {
    readonly certPath: string;
    readonly keyPath: string;
    readonly server: mockttp.Mockttp;
    readonly url: string;
    readonly port: number;
    getSeenRequests(): Promise<CompletedRequest[]>;
    stop(): Promise<void>;
}
export declare function awsActionsFromRequests(requests: CompletedRequest[]): string[];
