/// <reference path="../../../../src/@types/output.d.ts" />
/// <reference path="../../../../src/@types/parameter.d.ts" />
/// <reference path="../../../../src/@types/common.d.ts" />
/// <reference path="../../../../src/@types/decorator.d.ts" />
/// <reference path="../../../../src/@types/expression.d.ts" />
/// <reference path="../../../../src/@types/literal.d.ts" />
/// <reference path="../../../../src/@types/module.d.ts" />
/// <reference path="../../../../src/@types/property.d.ts" />
/// <reference path="../../../../src/@types/statement.d.ts" />
/// <reference path="../../../../src/@types/type.d.ts" />
import type { ST_Literal } from 'SmartTS';
import { ST_LiteralKind } from '../../../enums/literal';
export declare const isString: (l: ST_Literal) => l is {
    kind: ST_LiteralKind.String;
    value: string;
} & {
    line: import("SmartTS").FileLineInfo;
};
declare const literal: {
    isString: (l: ST_Literal) => l is {
        kind: ST_LiteralKind.String;
        value: string;
    } & {
        line: import("SmartTS").FileLineInfo;
    };
};
export default literal;
