import { ColumnCtx, ColumnDivision } from './context';
import { UUIDComponent } from './frame';
export declare function FloodingSurface(props: any): import('react').ReactElement<{}, string | import('react').JSXElementConstructor<any>> | null;
interface TriangleBarsProps {
    offsetLeft: number;
    lineWidth: number;
    order: number;
    orders: number[];
    minOrder: number;
    maxOrder: number;
}
export declare class TriangleBars extends UUIDComponent<TriangleBarsProps> {
    constructor(props: TriangleBarsProps);
    static contextType: import('react').Context<ColumnCtx<ColumnDivision>>;
    static defaultProps: {
        offsetLeft: number;
        lineWidth: number;
        order: number;
    };
    context: ColumnCtx<ColumnDivision>;
    render(): import('react').DOMElement<import('react').DOMAttributes<Element>, Element>;
    renderSurfaces(order: any, index: any): import('react').ReactElement<{
        clipPath: string;
        transform: string;
        key: string;
    }, string | import('react').JSXElementConstructor<any>> | null;
}
export {};
