import { PipeTransform } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * @description Pipe que aplica uma máscara de formatação a uma string,
 * suportando os tokens `9` (dígito), `a` (letra) e `*` (alfanumérico),
 * além de suporte a posições opcionais com `?`.
 *
 * @example
 * ```html
 * {{ '12345678901' | sMaskFormatter:'999.999.999-99' }}
 * ```
 *
 * @category Data
 */
export declare class MaskFormatterPipe implements PipeTransform {
    private _defs;
    transform(value: string, maskFormat: string): any;
    static ɵfac: i0.ɵɵFactoryDeclaration<MaskFormatterPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<MaskFormatterPipe, "sMaskFormatter", true>;
}
