import { Statements, StatementPossibilities } from '#csharp/code-dom/statements/statement';
import { Parameter } from '#csharp/code-dom/parameter';
import { Expression } from '#csharp/code-dom/expression';
export declare function Catch(parameter: Parameter, body: StatementPossibilities, objectInitializer?: Partial<CatchStatement>): CatchStatement;
export declare class CatchStatement extends Statements {
    protected parameter: Parameter;
    when?: Expression;
    constructor(parameter: Parameter, body: StatementPossibilities, objectInitializer?: Partial<CatchStatement>);
    readonly implementation: string;
}
//# sourceMappingURL=catch.d.ts.map