export declare class TccRegularExpressions {
    private static _host;
    private static _port;
    private static _portExact;
    private static _endpoint;
    static get Port(): RegExp;
    static get PortPart(): RegExp;
    static get HostPart(): RegExp;
    static get EndpointPart(): RegExp;
    static get PortAndEndpoint(): RegExp;
    static get Url(): RegExp;
    static get PortExact(): RegExp;
    static readonly DoubleBracesPlaceholder: RegExp;
    static readonly ColonPlaceholder: RegExp;
    static readonly PointPlaceholder: RegExp;
    static readonly OneNumber: RegExp;
    static readonly OneUpperCase: RegExp;
    static readonly OneLowerCase: RegExp;
    static readonly OneSpecialCharacter: RegExp;
    static readonly Number: RegExp;
    static readonly Integer: RegExp;
    static readonly NoSpaces: RegExp;
    static readonly PhoneNumber: RegExp;
    static readonly PhoneNumberPlus: RegExp;
    static readonly OnlyLetters: RegExp;
    static readonly Email: RegExp;
    static readonly Website: RegExp;
    static readonly AllForwardSlashes: RegExp;
    static readonly AllPluses: RegExp;
    static readonly TccTechName: RegExp;
    static readonly TccC4Name: RegExp;
    static readonly TccUserName: RegExp;
    static readonly IPv4and6: RegExp;
    static matchAll(str: string, regex: RegExp): {
        match: string;
        indexes: number[];
    }[];
}
