import { PoLanguageService } from '../../services/po-language/po-language.service'; import { PoLoadingLiterals } from './interfaces/po-loading-literals.interface'; export declare const poLoadingLiteralsDefault: { en: PoLoadingLiterals; es: PoLoadingLiterals; pt: PoLoadingLiterals; ru: PoLoadingLiterals; }; /** * @docsPrivate * * @description * * Este componente tem o objetivo de mostrar visualmente aos usuários que a aplicação está processando * ou aguardando a resposta de alguma requisição. */ export declare class PoLoadingBaseComponent { protected languageService: PoLanguageService; private _text?; private _size?; /** * Texto a ser exibido no componente. */ set text(value: string); get text(): string; /** * Define o tamanho do ícone. * Valores válidos: * - `xs`: 16px * - `sm`: 24px * - `md`: 32px * - `lg`: 80px * * @default `lg` */ set size(value: string); get size(): string; inOverlay: boolean; constructor(languageService: PoLanguageService); private getTextDefault; }