import { ViewFiltros } from "../components/classes"; /** Classe base para utiolização de credenciais para autenticação na API */ export interface Credentials { apelido: string; senha: string; } /** Opções de paginação */ export interface PageOption { /** Quantidade de entidades a serem buscadas, se igual a null, busca todos os valores */ value: number | null; /** Texto a ser exibido no select de listagem */ label: string; } export declare class Environment { production: boolean; applicationName: string; apiUrl: string | null; defaultCredentials: Credentials; defaultPageLimits: PageOption[]; get defaultPageLimit(): number | null; get defaultPaginationObject(): ViewFiltros; constructor(production: boolean, applicationName: string, apiUrl: string, defaultCredentials?: Credentials, defaultPageLimits?: PageOption[]); }